package com.pur.zsms.pmsnmanage.user.po;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.hibernate.annotations.GenericGenerator;

import com.pur.zsms.common.vo.BaseEntity;

@SuppressWarnings("serial")
@Entity
@Table(name = "t_user_level")
public class UserLevelPo extends BaseEntity {
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	@Column(name = "ul_id")
	private long ulId;

	@Column(name = "user_id")
	private long userId;

	@Column(name = "level_id")
	private int levelId;

	@Column(name = "higher_user")
	private long higherUser;

	@Column(name = "province")
	private int province;

	@Column(name = "city")
	private int city;

	@Column(name = "country")
	private int country;

	@Column(name = "company_user")
	private long companyUser;

	public long getUlId() {
		return ulId;
	}

	public void setUlId(long ulId) {
		this.ulId = ulId;
	}

	public long getUserId() {
		return userId;
	}

	public void setUserId(long userId) {
		this.userId = userId;
	}

	public int getLevelId() {
		return levelId;
	}

	public void setLevelId(int levelId) {
		this.levelId = levelId;
	}

	public long getHigherUser() {
		return higherUser;
	}

	public void setHigherUser(long higherUser) {
		this.higherUser = higherUser;
	}

	public int getProvince() {
		return province;
	}

	public void setProvince(int province) {
		this.province = province;
	}

	public int getCity() {
		return city;
	}

	public void setCity(int city) {
		this.city = city;
	}

	public int getCountry() {
		return country;
	}

	public void setCountry(int country) {
		this.country = country;
	}

	public long getCompanyUser() {
		return companyUser;
	}

	public void setCompanyUser(long companyUser) {
		this.companyUser = companyUser;
	}

}
